That car looks amazing. The silver paint seems to glow, it must be stunning in person.
I wonder why you haven't relocated the battery? Is there not any room in the rear? Seems like you could hide a small Odyssey battery somewhere..
Unusual front wheel/tire setup. 9.5in wheel width and a 255 tire.. You can see how the edge of the wheel sticks out from the tire a little. I bet steering response is pretty good. But I would be scared to death of curbing one of those =|